rag thrasher - French English Dictionary